package choice;
/*
if的第三种结构
  格式:
    if(布尔表达式1){
		如果布尔表达式1为true,执行这个if中的语句
	}else if(布尔表达式2){
		如果布尔表达式1为false并且布尔表达式2为true,才执行这个if里面的语句
	}else if(布尔表达式3){
		如果布尔表达式1为false,并且布尔表达式2为false,并且布尔表达式3为true,才执行if里面语句
	}....else{
		如果布尔表达式1为false,并且布尔表达式2为false,并且布尔表达式3为false,才执行else里面的语句
	}

	...代表还可以有else if(布尔表达式)
	如果有else一定有对应的if

   需求:从键盘录入一个整数成绩,根据不同的成绩区间,输出成绩定级
   [0,60) 差
   [60,70) 良
   [70,80) 中
   [80,100] 优
*/
import java.util.Scanner;
public class ifDemo3 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.print("请输入一个成绩：");
        int score = scan.nextInt();

        if (score >= 0 && score < 60) {
            System.out.println("差");
        } else if (score >= 60 && score < 70) {
            System.out.println("良");
        } else if (score >= 70 && score < 80) {
            System.out.println("中");
        } else if (score >= 80 && score <= 100) {
            System.out.println("优");
        }

    }
}
